﻿@charset "utf-8";
html {
    font: normal 14px "微软雅黑", Arial;
}
/*Dingguanqun 6.30 */
body {
    padding: 0px;
    margin: 0px auto;
    color: #666;
    width: 100%;
	background-color: #ebebeb;
    /*min-width: 1200px;*/
    /*width: expression((documentElement.clientWidth < 1200) ? "1200px" : "100%" );*/
    zoom: 1;
}
/*Dingguanqun 6.30 */
h1,h2,h3,h4,h5,h6,p{
    margin:0;
    padding:0;
}
h1,h2,h3,h4,h5,h6{
	font-weight:normal;
}
li{
	list-style:none;
}
ul, li, form, dl, dt, dd, div {
    padding: 0px;
    margin: 0px;
}
select, input, textarea {
    border-radius: 0;
    -webkit-border-radius: 0;
    color: #666;
	background: none;
    border: none;
    margin: 0;
    padding: 0;
}
input:focus {
    outline: none;
}
input, button, select, textarea {
    outline: none; /*-webkit-appearance:none;*//*强制去除表单自带的样式*/
	font: normal 14px "微软雅黑", Arial;
}

textarea {
    resize: none; /*-webkit-appearance:none;*//*强制去除textarea自带的样式*/
}

article, aside, footer, header, nav, section, figure, figcaption {
    display: block;
}
/*html5设置*/
figure, figcaption {
    margin: 0px;
    padding: 0px;
}
audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline;
}
img {
    border: none;
    border: 0;
    max-width: 100%;
    vertical-align: middle;
}
a {
    color: #666;
    text-decoration: none;
}
a:focus {
    outline: none;
    -moz-outline: none;
}
a:hover {
    text-decoration: none;
}
a:link {text-decoration: none;}
a:visited{text-decoration:none;}
.clear {
	display: block;
    clear: both;
    height: 0px;
    overflow: hidden;
}
.SinglePage{  text-align:justify; word-wrap:break-word; clear:both; overflow:hidden; font-size:13px; line-height:24px;}
/*.container{
	width:1200px;
	margin:auto;
}*/






/*****************************返回顶部******************************/
.toTop{
    position: fixed;
    width: 88px;
    height: 88px;
    right: 3%;
    bottom: 5%;
    z-index: 99;
}
.toTop>a{
    display: block;
    text-indent: -9999px;
    width: 88px;
    height: 88px;
    /*background: url(../images/back_top.png) no-repeat;*/
}
/****************************返回顶部****************************/
/*****************************面包屑导航*****************************/
.after:after{
	content:'';
	display: block;
	clear: both;
}
.bread{
	background-color: #f7f7f7;
	width: 1200px;
	height: 40px;
	margin: 20px auto;
	line-height: 40px;
}
.breadcrumbs{
    font-size: 14px;
    height: 100%;
}
.breadcrumbs a {
    color: #292929;
}
.breadcrumbs span{
    color: #292929;
}
.breadcrumbs span b{
	color: #f43c56;
}
.breadcrumbs .wraps a + *:before {
    content: '>';
    margin: 0 4px;
    color: #292929;
}
.wraps a:first-child{
	padding-left: 18px;
}
/******************************面包屑导航*********************************/
/*******************************分页*****************************************/
.pages {
	height: 24px;
	text-align: right;
	margin-bottom: 20px;
	overflow: hidden;
	margin-top: 20px;
}
.pages a {
	display: inline-block;
	margin: 0 3px;
	border: 1px solid #e1e1e1;
	width: 24px;
	height: 24px;
	line-height: 24px;
	box-sizing: border-box;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
	text-align: center;
	color: #292929;
	background-color: #ffffff;
}
.pages .fir,
.pages .end {
	width: 24px;
	height: 24px;
	background: #f4f4f4;
	color: #626262;
	font-size: 14px;
	line-height: 24px;
	text-align: center;
	margin-right: 10px;
}
.pages .end {
	margin-right: 0;
}

.pages a.fff {
	background: #fff;
}
.pages .prevs,
.pages .nexts {
	width: 24px;
	height: 24px;
	border: 1px solid #e1e1e1;
	color: #333;
	text-align: center;
	line-height: 24px;
	font-size: 14px;
}
.pages .on {
	color: #fff;
	background: #ee741c;
}
.pages .number a {
	width: 24px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	color: #626262;
	font-size: 14px;
	border: 1px solid #e1e1e1;
	box-sizing: border-box;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
}
.pages .number a.on {
	color: #014a97;
	background: #fff;
	border: 1px solid #014a97;
}
.pages .text {
	display: inline-block;
	width: 24px;
	height: 24px;
	text-align: center;
	line-height: 24px;
	background: #FFFFFF;
	color: #08c357;
	font-size: 14px;
}
.pages .Btn_go {
	display: inline-block;
	width: 24px;
	height: 24px;
	border: 1px solid #dfdfdf;
	color: #666666;
	font-size: 14px;
	text-align: center;
	background: #f3f3f3;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
}
.technologyPages.pages .number a.on {
    color: #2bc6b0;
    border: 1px solid #2bc6b0;
}
/*******************************分页*****************************************/


/*第二部分类表格*/
.ps_m2{
	background: #fff;
	box-shadow: 0 0 10px #ebeaea;
	margin-top: 20px;
	margin-bottom: 20px;
}
.ps_m2_le{
	width: 910px;
	float: left;
	padding-left: 15px;
	box-sizing: border-box;
}
.ps_tittle1{
	height: 45px;
	line-height: 45px;
	font-size: 14px;
	color: #1c1c1c;
}
.ps_tittle1 span{
	font-size: 14px;
	color: #f67604;
}
.ps_ti_in{
	float: right;
}
.ps_ti_in input{
	border: 1px solid #014a97;
	height: 25px;
	line-height: 25px;
	padding-left: 5px;
	box-sizing: border-box;
}
.ps_ti_in span{
	background: #014a97;
	width: 33px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	display: inline-block;
	cursor: pointer;
}
/*列表标题*/
.ps_m2_ul2{
	background: #f0f9fd;
}
.ps_m2_ul2 li{
	float: left;
	width: 9%;
	text-align: center;
	height: 45px;
	line-height: 45px;
	font-size: 14px;
	color: #000000;
}
.ps_m2_ul2 li:nth-of-type(5){
	width: 7%;
}
.ps_m2_ul2 li:nth-of-type(6){
	width: 7%;
}
.ps_m2_ul2 li:nth-of-type(7){
	width: 7%;
}
.ps_m2_ul2 li:last-of-type{
	width: 15%;
}

/*内容列表*/
.ps_m2_list ul:nth-of-type(even){
	background: #f7f7f7;
}
.ps_m2_ul3 li{
	float: left;
	width: 9%;
	text-align: center;
	height: 45px;
	line-height: 45px;
	font-size: 14px;
	color: #292929;
	overflow:hidden; 
	text-overflow:ellipsis;
	white-space:nowrap;
}
.ps_m2_ul3 li:nth-of-type(1){
	color: #009ce3;
	font-size: 14px;
}
.ps_m2_ul3 li:nth-of-type(5){
	width: 7%;
}
.ps_m2_ul3 li:nth-of-type(6){
	width: 7%;
}
.ps_m2_ul3 li:nth-of-type(7){
	width: 7%;
}
.ps_m2_ul3 li:nth-of-type(10){
	cursor: pointer;
}
.ps_m2_ul3 li:last-of-type{
	width: 15%;
}
.ps_m2_ul3 li>a{
	width: 60px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	display: inline-block;
	border: 1px solid #014a97;
	border-radius: 50px;
	font-size: 12px;
	color: #014a97;
	margin-right: 6px;
	cursor: pointer;
}

.purList ul li{
	float: left;
	width: 260px;
	margin-right: 20px;
	margin-left: 20px;
	border: 1px solid #ebebeb;
	height: 175px;
	box-sizing: border-box;
	margin-bottom: 36px;
}
/*.purList ul li:nth-of-type(4n){*/
/*	margin-right: 0;*/
/*}*/
.purList1{
	height: 74px;
	padding-top: 20px;
	padding-left: 12px;
	box-sizing: border-box;
	position: relative;
	background: #efefef;
}
.purListp1{
	font-size: 16px;
	color: #020202;
}
.purListp2{
	margin-top: 14px;
	color: #343434;
	background: #e8e8e8;
	display: inline-block;
	height: 24px;
	line-height: 24px;
	padding: 0 4px;
	box-sizing: border-box;
}
.purListp2 span:first-child{
	padding-right: 5px;
	box-sizing: border-box;
}
.purList1 i{
	color: #fff;
	position: absolute;
	background: url(../images/tip.png) no-repeat center;
	width: 82px;
	height: 37px;
	font-style: normal;
	text-align: center;
	padding-left: 14px;
	line-height: 30px;
	right:-9px;
	top: -10px;
	box-sizing: border-box;
}
.purList2{
	height: 175px;
	padding: 20px 15px;
	padding-top: 0;
}
.purList2txt{
	color: #020202;
	line-height: 22px;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	height: 40px;
}
.ghBtn{
	font-size: 9px;
	color: #014a97;
	width: 60px;
	height: 25px;
	line-height: 25px;
	text-align: center;
	border: 1px solid #014a97;
	border-radius: 25px;
	display: block;
	margin-top: 10px;
	position: absolute;
	margin-left: 180px;
	margin-top: -35px;
}
.purList ul li:hover{
	border: 1px solid #f0f9fd;
	background: #e5f1fd;
}
.purList ul li:hover .purList1{
	background: #efefef;
	border-bottom: 1px solid #e6e6e6;
}
.purList ul li:hover .purListp1{
	color: #009ce3;
}
.purList ul li:hover .purListp2{
	background: #90c5f9;
}
.purList ul li:hover .ghBtn{
	background: #014a97;
	color: #fff;
}

.joinVIP{
	margin: 40px auto;
}
.joinVIP1{
	float: left;
	width: 590px;
	height: 130px;
	background: -ms-linear-gradient(left, #014a97,  #217ad7);        /* IE 10 */
	background:-moz-linear-gradient(left, #014a97,  #217ad7);/*火狐*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#014a97), to(#217ad7));      /* Safari 4-5, Chrome 1-9*/
	background: -webkit-linear-gradient(left,  #014a97,  #217ad7);   /*Safari5.1 Chrome 10+*/
	background: -o-linear-gradient(left,  #014a97,  #217ad7);  /*Opera 11.10+*/
	border-radius: 15px;
	padding-left: 20px;
	padding-right: 23px;
	box-sizing: border-box;
}
.joinVIP2{
	float: right;
	width: 590px;
	height: 130px;
	background: -ms-linear-gradient(left, #014a97,  #217ad7);        /* IE 10 */
	background:-moz-linear-gradient(left, #014a97,  #217ad7);/*火狐*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#014a97), to(#217ad7));      /* Safari 4-5, Chrome 1-9*/
	background: -webkit-linear-gradient(left,  #014a97,  #217ad7);   /*Safari5.1 Chrome 10+*/
	background: -o-linear-gradient(left,  #014a97,  #217ad7);  /*Opera 11.10+*/
	border-radius: 15px;
	padding-left: 20px;
	padding-right: 23px;
	box-sizing: border-box;
}
.joinVIP img{
	padding-top:32px;
}
.joinVIP p{
	font-size: 19px;
	color: #ffffff;
	padding-top: 15px;
}
.joinVIP p span{
	padding:0 15px;
	display: inline-block;
}
.joinVIPLf{
	float: left;
}
.joinVIP a{
	background: #fff;
	width: 158px;
	height: 46px;
	text-align: center;
	line-height: 46px;
	font-size: 16px;
	color: #00A1EA;
	font-weight: bold;
	display: inline-block;
	float: right;
	margin-top: 46px;
	border-radius: 2px;
}

/*  头部     */
.header1{
	width: 100%;
	height: 36px;
	background: #e4e4e4;
}
.header1_1{
	margin: 0 auto;
	width: 1200px;
	height: 100%;
}
.header1 .header1_left{
	float: left;
	line-height: 36px;
	font-size:14px;
}
.header1 .header1_left ul li{
	position: relative;
	display: inline-block;
	margin: 0 20px;
}
.header1 .header1_left ul li.lis1 a{
	color: #009ce3;
	background: url(../images/syicon1.png) left center no-repeat;
	background-size: 12px 12px;
	box-sizing: border-box;
	padding-left: 18px;
}
.header1 .header1_left ul li.lis2{
	color: #009ce3;
}
.header1 .header1_left ul li.lis3{
	color: #6b6a68;
	font-size: 14px;
	/*background: url(../images/syicon2.png) left center no-repeat;*/
	background-size: 20px 20px;
	box-sizing: border-box;
	padding-left:15px;
}
.header1 .header1_left ul li:after{
	position: absolute;
	right:-20px;
	top: 0;
	content: '|';
	display: block;
	color: #cac9c9;
}
.header1 .header1_left ul li:last-child:after{
	content: '';
	display: none;
}
.header1 .header1_right{
	float: right;	
	font-size: 14px;
	line-height: 36px;
}

.header1 .header1_right ul li{
	position: relative;
	display: inline-block;
	margin: 0 20px;
}
.header1 .header1_right ul li a{
	color: #009ce3;
}
.header1 .header1_right ul li:after{
	position: absolute;
	right:-26px;
	top: 0;
	content: '|';
	display: block;
	color: #cac9c9;
}
.header1 .header1_right ul li.lis3:after,.header1 .header1_right ul li.lis4:after{
	content: '';
	display: none;
}
.header1 .header1_right ul li.lis4{
	font-weight: bold;
	background: url(../images/syicon3.png) left center no-repeat;
	background-size: 10px 14px;
	box-sizing: border-box;
	padding-left: 20px;
}
.header2{
	margin: 0 auto;
	width: 1200px;
	box-sizing: border-box;
	padding: 45px 0;
}
.header2 .logo{
	float: left;
}
.header2 .search_tb{
	float: right;
	width: 628px;
	height: 54px;
	box-sizing: border-box;
	border: 2px solid #009ce3;
}
.header2 .search_tb input{
	width: 508px;
	height: 100%;
	/*background: #fff;*/
	box-sizing: border-box;
	padding: 0 10px;
	color: #333;
	font-size: 14px;
	display: block;
	float: left;
}
.header2 .search_tb a{
	display: block;
	float: left;
	width: 116px;
	height: 100%;
	background: #009ce3;
	text-align: center;
	line-height: 54px;
	color: #fff;
	font-size: 20px;
}
.header2 .search_tb a span{
	background: url(../images/search.png) left center no-repeat;
	background-size: 19px 19px;
	box-sizing: border-box;
	padding-left: 25px;
}
/*  底部    */
footer .foot1{
	margin: 0 auto;
	width: 1200px;
	box-sizing: border-box;
	padding: 45px 0;
}
footer .foot1 ul li{
	position: relative;
	float: left;
	width: 25%;
	box-sizing: border-box;
	padding: 0 20px;
	box-sizing: border-box;
	padding-left: 76px;
}
footer .foot1 ul li .p1{
	font-size: 16px;
	color: #252525;
	font-weight: bold;
}
footer .foot1 ul li .p2{
	font-size: 14px;
	color: #414141;
	line-height: 18px;
	margin-top: 10px;
}
footer .foot1 ul li:after{
	position: absolute;
	top:7px;
	left: 0;
	content: '';
	display: block;
	width: 56px;
	height: 56px;
	border-radius: 50%;
	text-align: center;
	line-height: 56px;
	box-sizing: border-box;	
	font-size:28px;	
	font-weight: bold;
}
/*Dingguanqun 6.30 */
footer .foot1 ul li.lis1:after{
	content: '多';
	border: 2px solid #014a96;
	color: #014a96;
}
footer .foot1 ul li.lis2:after{
	content: '快';
	border: 2px solid #f57804;
	color: #f57804;
}
footer .foot1 ul li.lis3:after{
	content: '好';
	border: 2px solid #014a96;
	color: #014a96;
}
footer .foot1 ul li.lis4:after{
	content: '省';
	border: 2px solid #f57804;
	color: #f57804;
}

footer .footer1{
	width: 100%;
	background: #4a4d50;
	box-sizing: border-box;
	padding: 50px 0;
	border-bottom: 1px solid #777777;
	padding-bottom: 10px;
}

footer .footer2{
	width: 100%;
	background: #383d41;
	height: 170px;
}
/*Dingguanqun 6.30 */
footer .footer1 .foot2{
	margin: 0 auto;
	width: 1200px;
}
footer .footer1 .foot2 .list {
	width: 240px;
	float: left;
	margin-left: 20px
}
footer .footer1 .foot2 .list .p1{
	font-size: 16px;
	color: #fff;
}
footer .footer1 .foot2 .list .p2{
	margin: 18px 0;
	width: 30px;
	height: 1px;
	background: #b3b3b3;
}
footer .footer1 .foot2 .list ul li{
	font-size: 14px;
	color: #fff;
	margin-bottom: 17px;
	float: left;
	margin-right: 20px;
}
footer .footer1 .foot2 .list ul li a{
	color: #ffffff;
}
footer .footer1 .foot2 .list ul li a:hover{
	color: #ffffff;
}
footer .footer1 .foot2 .list ul li:last-child{
	margin-bottom: 0;
}
.foot2_right{
	float: right;
	width: 260px;
}
.foot2_left{
	float: left;
	width: 840px;
}
.foot2_right .p1{
	font-size: 24px;
	color: #fff;
	font-weight: bold;
	box-sizing: border-box;
	padding-bottom: 15px;
	border-bottom: 1px dashed #b3b3b3;
}
.foot2_right .p2{
	margin-top: 15px;
	font-size: 14px;
	color: #ffffff;
}
.foot2_right .p3{
	margin: 30px 0;
	font-size: 24px;
	color: #fff;
	font-weight: bold;
	background: url(../images/foot.png) left center no-repeat;
	background-size: 26px 26px;
	box-sizing: border-box;
	padding-left:36px ;
}

.foot2_right .ewm_l{
	float: left;
}
.foot2_right .ewm_r{
	float: right;
}
.foot2_right .ewm p{
	margin-top: 12px;
	font-size: 14px;
	color: #ffffff;
}
.footer21{
	margin: 0 auto;
	width: 1200px;
	height: 100%;
	box-sizing: border-box;
	padding-top: 20px;
}

.footer21 .p1{
	text-align: center;
	font-size: 13px;
	color: #fff;
}
.footer21 .p1 a{
	margin: 0 5px;
	color: #fff;
}
.footer21 .p2{
	margin-top: 20px;
	text-align: center;
	font-size: 14px;
	color: #fff;
}
.footer21 .p2 a{
	color: #fff;
}
.footer21 .p3{
	margin-top: 20px;
	text-align: center;
}
.footer21 .p3 img{
	margin: 0 5px;
	width: 106px;
	height: 40px;
}
.tssxxx{
	color: #e32525;
	margin-left: 10px;
	cursor: pointer;
}


/*产品供应头部导航*/
/*Dingguanqun 6.30 */
.ps_m0{
	background: #828f97;
}
/*Dingguanqun 6.30 */
.ps_m0>div>ul{
	width: 1050px;
	float: left;
}
.ps_m0>div>ul>li{
	float: left;
	width: 12%;
	font-size: 16px;
	text-align: center;
	height: 60px;
	line-height: 60px;
}
.ps_m0>div>ul>li>a{
	display: block;
}
.ps_m0>div>ul>li.on>a{
	color: #014a97;
	font-weight: bold;
}
.ps_in{
	width: 150px;
	float: right;
	text-align: center;
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	background: url(../images/ps12.png) center no-repeat;
	background-position-x: 90%;
	color: #014a97;
	cursor: pointer;
	position: relative;
}
.ps_in_shop{
	width: 150px;
	float: right;
	text-align: center;
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	background: url(../images/ps1233.png) center no-repeat;
	background-position-x: 90%;
	color: #014a97;
	cursor: pointer;
	position: relative;
}
.con {
    margin: 0 auto;
    width: 1200px;
}
.ps_in:hover .pd_in_hover{
	display: block;
}
.ps_in_shop:hover .pd_in_hover{
	display: block;
}
.pd_in_hover{
	position: relative;
	box-shadow: 0 0 10px #e9e9e9;
	display: none;
	background: #fff;
	z-index: 55;
}
.pd_in_hover:before{
	position: absolute;
	content: "";
	height: 9px;
	width: 16px;
	background: url(../images/ps13.png) center no-repeat;
	background-size: 100% 100%;
	top: -9px;
	margin-left: -8px;
}
.pd_in_hover li{
	height: 40px;
	line-height: 40px;
	background: #fff;
}
.pd_in_hover li a{
	font-size: 15px;
	color: #292929;
	display: block;
}
.pd_in_hover li:hover{
	background: #d7effa;
}


/*公共弹窗*/
.hide{display: none;}
.purPerBtn{
	color: #fff;
	width: 420px;
	height: 48px;
	background: #009ce3;
	text-align: center;
	line-height: 48px;
	border-radius: 5px;
	font-size: 18px;
	margin: 0 auto;
	cursor: pointer;
}
.purPerBtn2{
	color: #fff;
	width: 420px;
	height: 48px;
	background: #009ce3 url(../images/cphone.png) no-repeat 25% center;
	text-align: center;
	line-height: 48px;
	border-radius: 5px;
	font-size: 24px;
	margin: 0 auto;
	cursor: pointer;
}
.register{
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 99;
	background: rgba(0,0,0,.58);
	top: 0;
	left: 0;
	display: none;
}
.xjtishi{
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 99;
	background: rgba(0,0,0,.58);
	top: 0;
	left: 0;
	display: none;
}
.register2{
	position: absolute;
	width: 495px;
	min-height: 462px;
	background: #fff;
	border-radius: 5px;
	top: 50%;
	left: 50%;
	margin-top: -231px;
	margin-left: -248px;
}
.register2news{
	position: absolute;
	width: 495px;
	min-height: 382px;
	background: #fff;
	border-radius: 5px;
	top: 50%;
	left: 50%;
	margin-top: -231px;
	margin-left: -248px;
}
.regTab{
	height: 65px;
	line-height: 65px;
	border-bottom: 1px solid #dfdfdf;
}
.regTab li{
	float: left;
	width: 150px;
	text-align: center;
	font-size: 18px;
	color: #333333;
	font-weight: bold;
	cursor: pointer;
}
.regTab li.on span{
	color: #009ce3;
	padding: 0 35px 20px 35px;
	border-bottom: 2px solid #009ce3;
}
.regTabNew{
	height: 65px;
	line-height: 65px;
	border-bottom: 1px solid #dfdfdf;
}
.regTabNew li{
	float: left;
	width: 280px;
	text-align: center;
	font-size: 18px;
	color: #333333;
	font-weight: bold;
	cursor: pointer;
}
.regTabNew li.on span{
	color: #009ce3;
	padding: 0 35px 20px 35px;
	border-bottom: 2px solid #009ce3;
}
.login{
	width:420px;
	margin: 42px auto 0;
}
.login ul li{
	border: 1px solid #e2e2e2;
	border-radius: 5px;
	height: 48px;
	box-sizing: border-box;
	margin-bottom: 13px;
	line-height: 48px;
}
.login ul li input{
	margin-left: 45px;
	height: 26px;
	border-left: 1px solid #e2e2e2;
	padding-left: 16px;
	font-size: 16px;
}
.login ul li:first-child{
	background: url(../images/c_ic1.png) no-repeat 12px center;
}
.login ul li:last-child{
	width: 303px;
	float: left;
	background: url(../images/c_ic2.png) no-repeat 12px center;
}
#btn{
	width: 110px;
	background: #009ce3;
	color: #fff;
	height: 48px;
	line-height: 48px;
	padding-left: 0;
	border: none;
	border-radius: 5px;
	float: right;
	font-size: 18px;
}
.login2_{
	margin-top:75px;
}
.login2_ span{
	font-size: 16px;
	color: #666666;
	cursor: pointer;
}
.login2_ span:last-child{
	float: right;
}
.login2Btn{
	font-size: 18px;
	color: #fff;
	text-align: center;
	height: 48px;
	line-height: 48px;
	background: #009ce3;
	margin-top: 24px;
	border-radius: 5px;
	cursor: pointer;
}
.loginOther{
	text-align: center;
	font-size: 16px;
	color: #c6c6c6;
	margin-top: 35px;
	position: relative;
}
.loginOther:before{
	content: '';
	width: 145px;
	height: 1px;
	background: #e4e4e4;
	display: block;
	position: absolute;
	left: 0;
	top: 10px;
}
.loginOther:after{
	content: '';
	width: 145px;
	height: 1px;
	background: #e4e4e4;
	display: block;
	position: absolute;
	right: 0;
	top: 10px;
}
.loginOther_a{
	text-align: center;
	padding-top: 20px;
}
.loginOther_a a{
	padding: 0 58px;
}
.regist{
	width:420px;
	margin: 42px auto 30px;
}
.regist ul li{
	border: 1px solid #e2e2e2;
	border-radius: 5px;
	height: 48px;
	box-sizing: border-box;
	margin-bottom: 13px;
	line-height: 48px;
}
.regist ul li input{
	margin-left: 45px;
	height: 26px;
	border-left: 1px solid #e2e2e2;
	padding-left: 16px;
	font-size: 16px;
}
.regist ul li:first-child{
	background: url(../images/c_ic1.png) no-repeat 12px center;
}
.regist ul li:nth-of-type(2){
	background: url(../images/c_ic3.png) no-repeat 12px center;
}
.regist ul li:nth-of-type(3){
	background: url(../images/c_ic4.png) no-repeat 12px center;
}
.regist ul li:nth-of-type(5){
	background: url(../images/c_ic5.png) no-repeat 12px center;
}
.regist ul li:nth-of-type(6){
	background: url(../images/c_ic6.png) no-repeat 12px center;
}
.regist ul li.sryzm{
	border:none;
}
.regist ul li.sryzm div{
	width: 303px;
	border: 1px solid #e2e2e2;
	border-radius: 5px;
	float: left;
	/*background: url(../images/c_ic2.png) no-repeat 12px center;*/
}
#btn2{
	width: 110px;
	background: #009ce3;
	color: #fff;
	height: 48px;
	line-height: 48px;
	padding-left: 0;
	border: none;
	border-radius: 5px;
	float: right;
	font-size: 18px;
	cursor: pointer;
	margin-left: 0;
	text-align: center;
}
/*忘记密码*/
.forget{
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 99;
	background: rgba(0,0,0,.58);
	top: 0;
	left: 0;
	display: none;
}
.forget2{
	position: absolute;
	width:520px;
	min-height: 425px;
	background: #fff;
	border-radius: 5px;
	top: 50%;
	left: 50%;
	margin-top: -212.5px;
	margin-left: -260px;
}
.forget_tit{
	font-size: 18px;
	color: #333333;
	line-height: 65px;
	border-bottom: 1px solid #dfdfdf;
	padding-left: 15px;
	box-sizing: border-box;	
}
.forget_top{
	width: 446px;
	margin: 35px auto;
}
.forget_top p{
	display: inline-block;
	font-size: 18px;
	color: #9f9f9f;
}
.forget_top p b{
	width: 40px;
	height: 40px;
	border-radius: 50%;
	color: #9f9f9f;
	background: #efefef;
	display: inline-block;
	text-align: center;
	line-height: 40px;
	margin-right:14px;
	font-weight: normal;
}
.forget_top span{
	width: 165px;
	height: 1px;
	display: inline-block;
	background: #e5e5e5;
	margin: 22px 14px 0;
}
.one{
	float: left;
}
.forget_top p.one{
	color: #009ce3;
}
.forget_top p.one b{
	background: #009ce3;
	color: #fff;
}
.two{
	float: right;
}
.forget_top.on span{
	background: #009ce3;
}
.forget_top.on p.two{
	color: #009ce3;
}
.forget_top.on p.two b{
	background: #009ce3;
	color: #fff;
}
.forgetUl{
	width: 446px;
	margin: 0 auto;
}
.forgetUl ul li{
	border: 1px solid #e2e2e2;
	border-radius: 5px;
	height: 48px;
	box-sizing: border-box;
	margin-bottom: 13px;
	line-height: 48px;
}
.forgetUl ul li input{
	margin-left: 45px;
	height: 26px;
	border-left: 1px solid #e2e2e2;
	padding-left: 16px;
	font-size: 16px;
}
.forgetUl ul li:first-child{
	background: url(../images/c_ic1.png) no-repeat 12px center;
}
.forgetUl ul li.sryzm{
	border:none;
}
.forgetUl ul li.sryzm div{
	width: 320px;
	border: 1px solid #e2e2e2;
	border-radius: 5px;
	float: left;
	background: url(../images/c_ic2.png) no-repeat 12px center;
}
.forgetUl ul,.forgetUl2 ul{
	margin-bottom: 42px;
}
.login2Btn{
	font-size: 18px;
	color: #fff;
	text-align: center;
	height: 48px;
	line-height: 48px;
	background: #009ce3;
	margin-top: 24px;
	border-radius: 5px;
	cursor: pointer;
}
.forgetUl2{
	width: 446px;
	margin: 0 auto;
}
.forgetUl2 ul li{
	border: 1px solid #e2e2e2;
	border-radius: 5px;
	height: 48px;
	box-sizing: border-box;
	margin-bottom: 13px;
	line-height: 48px;
	background: url(../images/c_ic3.png) no-repeat 12px center;
}
.forgetUl2 ul li input{
	margin-left: 45px;
	height: 26px;
	border-left: 1px solid #e2e2e2;
	padding-left: 16px;
	font-size: 16px;
}
/*  供应商 头部   */
.header4{
	margin: 0 auto;
	width: 1200px;
	box-sizing: border-box;
	padding: 18px 0;
}
.header4 .logo{
	float: left;
	/*width: 178px;*/
	margin-right: 20px;
}
.header4 .gs{
	width: 346px;
	float: left;
	box-sizing: border-box;
	padding: 0 20px;
	border-left: 1px solid #e6e6e6;
	border-right: 1px solid #e6e6e6;
	padding-left: 5px;
}
.header4 .gs .gs_p1{
	font-size: 18px;
	color: #333333;
	font-weight: bold;
}
.header4 .gs .gs_p2{
	color: #666666;
	font-size: 14px;
}
.header4 .sjg{
	width:55px;
	float: left;
	font-size: 10px;
	color: #009ce3;
	text-align: center;
	margin-left: 20px;
	margin-right: 40px;
}
.header4 .sjg p{
	margin-bottom: 5px;
}
.header4 .searchh{
	float: left;
	width: 453px;
	height: 44px;
	box-sizing: border-box;
	border: 2px solid #009ce3;
}
.header4 .searchh input{
	display: block;
	width: 373px;
	height: 100%;
	float: left;
	line-height: 44px;
	box-sizing: border-box;
	padding: 0 10px;
}
.header4 .searchh a{
	display: block;
	width: 76px;
	height: 100%;
	float: left;
	background: #009ce3;
	color: #fff;
	font-size: 16px;
	text-align: center;
	line-height: 44px;
}
.header4 .sqz{
	 display: block;
	 width: 76px;
	 height: 44px;
	 float: right;
	 border:2px solid #009ce3;
	 color: #009ce3;
	 font-size: 16px;
	 text-align: center;
	 line-height: 40px;
	 box-sizing: border-box;
 }
.header5{
	width: 100%;
	height: 118px;
	background: url(../images/tbtp_02.jpg) center no-repeat;
	background-size: cover;
}
.header5_1{
	margin: 0 auto;
	width: 1200px;
	box-sizing: border-box;
	padding-top: 20px;
}
.header5_1 .p1{
	font-size: 18px;
	color: #ffffff;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
}
.header5_1 .p2{
	margin-top: 5px;
	font-size: 16px;
	color: #ffffff;
	overflow:hidden;
	text-overflow:ellipsis;
	display:-webkit-box;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
	width: 490px;
	height: 42px;
}
.header555{
	width: 100%;
	height: 118px;
	background: url(../images/tbtp_02.jpg) center no-repeat;
	background-size: cover;
}
.header6{
	width: 100%;
	height: 54px;
	background: #dedede;
}
.header6_1{
	margin: 0 auto;
	width: 1200px;
}
.header6_1 nav{
	float: left;
}
.header6_1 nav ul li{
	display: inline-block;
	margin: 0 30px;
	font-size: 16px;
	color: #333;
	line-height: 52px;
	box-sizing: border-box;
}
.header6_1 nav ul li a{
	color: #333;
}
.header6_1 nav ul li.on a{
	color: #009de4;
}
.header6_1 nav ul li.on{
	border-bottom: 2px solid #009de4;
}
.header6_1 .collection{
	float: right;
	font-size: 16px;
	color: #333;
	line-height: 52px;
	box-sizing: border-box;
	background: url(../images/sc.png) left center no-repeat;
	background-size: 20px 18px;
	padding-left: 30px;
	cursor: pointer;
}
.header6_1 .collection.on{
	background: url(../images/sc1.png) left center no-repeat;
	background-size: 20px 18px;
	padding-left: 30px;
}

/*公共侧边*/
.archivesLf{
	width: 260px;
	float: left;
	border-right: 1px solid #dbd9d9;
	box-sizing: border-box;
	box-shadow:2px 0px 5px #ebeaea;
}
.archivesLf1{
	box-shadow:0px 2px 5px #ebeaea;
}
.archivesLf2{
	box-shadow:0px 2px 5px #ebeaea;
}
.archivesLf1_top{
	background:#009ce3;
	/*height: 136px;*/
	position: relative;
	overflow: hidden;
	padding: 20px 24px 20px 16px;
	box-sizing: border-box;
}
.archivesLf1_top i{
	position: absolute;
	right: -10px;
	top: -10px;
}
.archivesLf1_top h5{
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
}
.archivesLf1_top .pp1{
	font-size: 16px;
	color: #fff;
	padding-top:5px;
}
.archivesLf1_top .pp2{
	font-size: 14px;
	color: #f2f2f2;
	border-top: 1px solid #6ec4f4;
	margin-top: 16px;
	padding-top: 5px;
}
.archivesLf1_top span{
	color: #6ec4f4;
	padding: 0 8px;
}
.archivesLf1_cen{
	padding-left: 16px;
	padding-top: 5px;
}
.archivesLf1_cen ul li{
	font-size: 14px;
	color: #333333;
	padding-top: 15px;
}
.archivesLf1_cen ul li span{
	color: #999999;
}
.archivesLf1_cen{
	margin-top: 30px;
	padding-top: 0;
	padding-bottom: 15px;
}
.archivesLf1_cen a{
	display: block;
	width: 182px;
	height: 38px;
	text-align: center;
	line-height: 38px;
	font-size: 16px;
	color: #00a1ea;
	border: 1px solid #00a1ea;
	border-radius: 25px;
	margin-bottom: 16px;
}
.archivesLf1_cen a:hover{
	color: #fff;
	background: #00a1ea;
}
.archivesLf2{
	padding: 18px 15px 18px 16px;
	box-sizing: border-box;
}
.archivesLf2_tit b{
	font-size: 20px;
	color: #333333;
	padding-left: 10px;
}
.archivesLf2_tit b:before{
	content: '';
	width: 3px;
	height: 18px;
	background: #009ce3;
	display: block;
	float: left;
	margin-top: 5px;
}
.archivesLf2_tit span{
	font-size: 12px;
	color: #999999;
	padding-left: 10px;
}
.archivesList{
	margin-top: 20px;
}
.archivesList dl{
	margin-top: 15px;
}
.archivesList dl dt{
	font-size: 16px;
	color: #666666;
	padding-bottom: 10px;
	padding-left: 12px;
	cursor: pointer;
	font-weight: normal;
}
.archivesList dl.on dt{
	color: #333333;
}
.archivesList dl dt:before{
	content: '';
	display: block;
	float: left;
	width: 4px;
	height: 4px;
	background: #666666;
	border-radius: 50%;
	margin-top: 10px;
	margin-left: -12px;
}
.archivesList dl.on dt:before{
	background: #00a1ea;
}
.archivesList dl dd{
	color: #333;
	font-size: 14px;
	line-height: 24px;
	padding-left: 35px;
	display: none;
}
.archivesList dl i{
	width: 9px;
	height: 5px;
	background: url(../images/tran_c.png) no-repeat;
	display: block;
	float: right;
	margin-top: 6px;
	cursor: pointer;
}
.archivesList dl.on i{
	transform:rotate(180deg);
	-ms-transform:rotate(180deg); 	/* IE 9 */
	-moz-transform:rotate(180deg); 	/* Firefox */
	-webkit-transform:rotate(180deg); /* Safari 和 Chrome */
	-o-transform:rotate(180deg); 	/* Opera */
}
.archivesList dl dd:hover a{
	color: #00a1ea;
}
/*多条件筛选 公共样式*/
.search{
	padding: 0 18px;
	box-sizing: border-box;
	box-shadow:0 0 4px #ebeaea;
}
.search_tit{
	font-size: 14px;
	color: #292929;
	padding: 20px 0;
	border-bottom:1px solid #ececec;
	box-sizing: border-box;
}
.search-wrap{
	position: relative;
    line-height: 54px;
    overflow: hidden;
    border-bottom: 1px dashed #ececec;
}
.con-key {
    float: left;
    width: 120px;
    padding-left:2px;
    white-space: nowrap;
    overflow: hidden;
    box-sizing: border-box;
    color: #918f8f;
}
.h-fixed {
    height: 54px;
}
.selecbaseul {
    overflow: hidden;
}
.selecbaseul li {
    float: left;
    display: inline-block;
    margin-bottom: 4px;
    margin-right: 50px;
    height: 54px;
    line-height: 54px;
}
.w-fixed li {
    width: 120px;
    margin-right: 5px;
}
.y-list .selecbaseul.more {
    height: auto;
}
.w-fixed li a {
    width: 120px;
}
.selecbaseul li a {
    display: inline-block;
    overflow: hidden;
    position: relative;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #292929;
}
.selecbaseul li.on a{
	color: #009ce3;
}
.yseah-ext {
    position: absolute;
    top: 15px;
    right: 10px;
    height: auto;
    line-height:54px;
    zoom: 1;
}
.ys-e-more {
    float: right;
    margin-right: 10px;
    position: relative;
    width: 52px;
    height: 18px;
    line-height: 16px;
    padding:0 6px;
    border-radius: 10px;
    color: #292929;
    font-size: 12px;
    border: 1px solid #bfbfbf;
    box-sizing: border-box;
}
.ys-e-more i {
    position: absolute;
    top: 5px;
    right: 5px;
    display: block;
    width: 10px;
    height: 6px;
    font-style: normal;
}
.yseah-ext a.ys-e-more i {
   background: url(../images/xjt.png) no-repeat;
}
.yseah-ext a.ys-e-more.opened i {
     background: url(../images/xjt2.png) no-repeat;
}
.search-wrap:last-child{
	border-bottom: none;
}
.screen{
	margin: 24px auto;
}
.screen>span{
	color: #918f8f;
	float: left;
	margin-top: 5px;
}
.screen b{
	color: #292929;
	display: inline-block;
	font-weight: normal;
	line-height: 30px;
}
.screen ul{
	float: left;
	margin-left: 25px;
}
.screen ul li{
	float: left;
	margin-right: 24px;
	border: 1px solid #e2e2e2;
	background: #f7f7f7;
	border-radius: 15px;
	height: 30px;
	line-height: 30px;
	box-sizing: border-box;
	padding-left:8px;
	overflow: hidden;
	margin-bottom: 5px;
}
.screen ul li p{
	display: inline-block;
}
.screen ul li span{
	color: #009ce3;
	padding-right: 5px;
}
.screen ul li i{
	width: 30px;
	height: 30px;
	display: inline-block;
	background: url(../images/close.png) no-repeat center;
	cursor: pointer;
	float: right;
}
.screen ul li:hover i{
	display: inline-block;
	background:#009ce3 url(../images/close2.png) no-repeat center;
	cursor: pointer;
}
.screen ul li:hover{
	border: 1px solid #009ce3;
	background: #fff;
}

.search_tip{
	margin: 10px auto;
}

.search_tip>span {
	color: red;
	float: left;
	margin-bottom: 10px;
}

/****************************************技术********************************************/
.jsheader1{
	width: 100%;
	height: 36px;
	background: #707070;
}
.jsheader1 .header1_left ul li.lis1 a{
	color: #fff;
	background: url(../images/syicon01.png) left center no-repeat;
	background-size: 12px 12px;
	box-sizing: border-box;
	padding-left: 18px;
}
.jsheader1 .header1_left ul li:after{
	position: absolute;
	right:-20px;
	top: 0;
	content: '|';
	display: block;
	color: #fff;
}
.jsheader1 .header1_left ul li.lis2{
	color: #fff;
}
.jsheader1 .header1_left ul li.lis3{
	color: #fff;
	font-size: 16px;
	background: url(../images/syicon02.png) left center no-repeat;
	background-size: 20px 20px;
	box-sizing: border-box;
	padding-left: 25px;
}
.jsheader1 .header1_right ul li a{
	color: #fff;
}
.jsheader1 .header1_right ul li:after{
	position: absolute;
	right:-20px;
	top: 0;
	content: '|';
	display: block;
	color: #fff;
}
.jsheader1 .header1_right ul li.lis4{
	font-weight: bold;
	background: url(../images/syicon03.png) left center no-repeat;
	background-size: 10px 14px;
	box-sizing: border-box;
	padding-left: 20px;
}
.jsheader2 .search_tb{
	float: right;
	width: 628px;
	height: 54px;
	box-sizing: border-box;
	border: 2px solid #F57804;
}
.jsheader2 .search_tb a{
	display: block;
	float: left;
	width: 116px;
	height: 100%;
	background: #F57804;
	text-align: center;
	line-height: 54px;
	color: #fff;
	font-size: 20px;
}
/*导航*/
.jsps_m0>div>ul>li{
	float: left;
	width: 12.11%;
	font-size: 16px;
	text-align: center;
	height: 60px;
	line-height: 60px;
}
.jsps_m0>div>ul>li.on>a{
	color: #F57804;
	font-weight: bold;
}
/*注册*/
.jsregTab li.on span{
	color: #0ac3ab;
	padding: 0 35px 20px 35px;
	border-bottom: 2px solid #0ac3ab;
}
.jsregister #btn2{
	background: #0ac3ab;
}
.jsregister .login2Btn{
	background: #0ac3ab;
}
.jsregister #btn{
	background: #0ac3ab;
}
.jsregister .regist ul li:first-child{
	background: url(../images/c_ic01.png) no-repeat 12px center;
}
.jsregister .regist ul li:nth-of-type(2){
	background: url(../images/c_ic03.png) no-repeat 12px center;
}
.jsregister .regist ul li:nth-of-type(3){
	background: url(../images/c_ic04.png) no-repeat 12px center;
}
.jsregister .regist ul li:nth-of-type(5){
	background: url(../images/c_ic05.png) no-repeat 12px center;
}
.jsregister .regist ul li:nth-of-type(6){
	background: url(../images/c_ic06.png) no-repeat 12px center;
}
.jsregister .regist ul li.sryzm div{
	background: url(../images/c_ic02.png) no-repeat 12px center;
}
.jsregister .login ul li:first-child{
	background: url(../images/c_ic01.png) no-repeat 12px center;
}
.jsregister .login ul li:last-child{
	width: 303px;
	float: left;
	background: url(../images/c_ic02.png) no-repeat 12px center;
}
/*忘记密码*/
.jsforget .forget_top p.one{
	color: #0ac3ab;
}
.jsforget .forget_top p.one b{
	background: #0ac3ab;
	color: #fff;
}
.jsforget .forget_top.on p.two b{
	background: #0ac3ab;
	color: #fff;
}
.jsforget .forget_top.on p.two{
	color: #0ac3ab;
}
.jsforget .forget_top.on span{
	background: #0ac3ab;
}
.jsforget #btn2{
	background: #0ac3ab;
}
.jsforget #btn{
	background: #0ac3ab;
}
.jsforget .forgetUl2 ul li{
	background: url(../images/c_ic03.png) no-repeat 12px center;
}
.jsforget .forgetUl ul li:first-child{
	background: url(../images/c_ic01.png) no-repeat 12px center;
}
.jsforget .forgetUl ul li.sryzm div{
	background: url(../images/c_ic02.png) no-repeat 12px center;
}
.jsforget .login2Btn{
	background: #0ac3ab;
}
/****************************************技术********************************************/

/****************************************会员中心********************************************/
.MeCenter{
	float: left;
	width: 150px;
    text-align: center;
    height: 60px;
    line-height: 60px;
    font-size: 16px;
    color: #009de4;
    cursor: pointer;
    font-weight: bold;
}
.MeCenter1>div>ul{float: right;width: 510px;}
.MeCenter1>div>ul>li{width: 25%;}
.vip_header .header1_right ul li p{color: #fff;}
.vip_header .header1_right ul li p span{
	color: #f67604;
	font-weight: bold;
	background: url(../images/jsli1.png) no-repeat left center;
	padding-left: 15px;
	margin-left: 10px;
}
.vip_header.jsheader1 .header1_right ul li.lis1:after{content: '';}
.jsheader1 .header1_right ul li:after{color: #868585;}

.content{width: 1200px;margin: 0 auto 44px;}
.MHomeLf{
	width: 260px;
	float: left;
}
.MHomeRg{
	width: 920px;
	float: right;
}
.MHomeLf_top{
	height: 60px;
    line-height: 60px;
    background: #009de4 url(../images/syicon4.png) 90% center no-repeat;
    background-size: 17px 12px;
    font-size: 18px;
    box-sizing: border-box;
    padding-left: 18px;
    margin: 0;
    color: #fff;
}
.MHomeLf_top img {
    margin-right: 16px;
}
.MHomeLfCon dl dt{
	height: 50px;
	line-height: 50px;
	font-weight: normal;
	padding:0 18px;
	box-sizing: border-box;
	background: #626d73 url(../images/slideLeft_ic2.png) no-repeat 90% center;
}
.MHomeLfCon dl.on dt{
	background: #828f97 url(../images/slideLeft_ic1.png) no-repeat 90% center;
}
.MHomeLfCon dl dt a{
	font-size: 18px;
	color: #fff;
	display: block;
	padding-left: 36px;
	box-sizing: border-box;
}
.MHomeLfCon dl:nth-of-type(1) dt a{
	background: url(../images/slideLeft1.png) no-repeat left center;
}
.MHomeLfCon dl:nth-of-type(2) dt a{
	background: url(../images/slideLeft2.png) no-repeat left center;
}
.MHomeLfCon dl:nth-of-type(3) dt a{
	background: url(../images/slideLeft3.png) no-repeat left center;
}
.MHomeLfCon dl:nth-of-type(4) dt a{
	background: url(../images/slideLeft4.png) no-repeat left center;
}
.MHomeLfCon dl dd{
	background: #626262;
	padding-left: 55px;
	box-sizing: border-box;
	display: none;
}
.MHomeLfCon dl dd a{
	color: #fff;
	line-height: 49px;
	height: 49px;
	display: block;
	border-bottom: 1px solid #626d73;
	box-sizing: border-box;
	position: relative;
}
.MHomeLfCon dl dt a:link {text-decoration: none;}
.MHomeLfCon dl dd a:link {text-decoration: none;}
.MHomeLfCon dl dt a:visited{text-decoration:none;}
.MHomeLfCon dl dd a:visited{text-decoration:none;}
.MHomeLfCon dl dd a b{
	height:15px;
	line-height: 15px;
	background: #f67604;
	color: #fff;
	font-size: 12px;
	padding: 0 8px;
	border-radius: 8px;
	margin-left: 10px;
}
.MHomeLfCon dl dd a:before{
	content: '';
	display: inline-block;
	width: 8px;
	height: 8px;
	background: #009de4;
	border-radius: 50%;
	margin-right: 6px;
}
.MHomeLfCon dl dd a span{
	display: block;
	font-size: 12px;
	color: #999999;
}
.MHomeLfCon dl.on dd{display: block;}
.MHomeLfCon dl dd:last-child{border-bottom: 1px solid none;}
.MHomeLfCon dl dd.on{background: #fff;}
.MHomeLfCon dl dd.on a{color: #009de4;border-bottom: 1px solid #fff;}
.MHomeLfCon dl dd.on span{color:#009de4;}
.MHomeLfCon dl dd:hover a{color:#009de4;border-bottom: 1px solid #fff;}
.MHomeLfCon dl dd:hover{background: #fff;}
.MHomeLfCon dl dd:hover span{color:#009de4;}
.pubLfA{
	margin-top: 21px;
	width: 260px;
	height:69px;
	background: -ms-linear-gradient(left, #009de4,  #0077e3);/* IE 10 */
	background:-moz-linear-gradient(left, #009de4,  #0077e3);/*火狐*/ 
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#009de4), to(#0077e3));/* Safari 4-5, Chrome 1-9*/
	background: -webkit-linear-gradient(left,  #009de4,  #0077e3);/*Safari5.1 Chrome 10+*/
	background: -o-linear-gradient(left,  #009de4,  #0077e3);/*Opera 11.10+*/
	border-radius: 15px;
	box-sizing: border-box;
}
.pubLfA a{
	display: block;
	height: 100%;
	padding: 15px 14px;
	box-sizing: border-box;
	background: url(../images/syicon10.png) 95% center no-repeat;
}
.pubLfA a img{
	float: left;
	padding-right: 6px;
	box-sizing: border-box;
	margin-top: 8px;
}
.pubLfA a div{
	display: inline-block;
	color: #fff;
}
.pubLfA a div p{
	font-weight: bold;
}
.pubLfA a div span{
	font-size: 12px;
}

/****************************************会员中心********************************************/
/*  vip 弹框  会员中心   */
.vipMask,.vipMask_1,.pj_vipMask{
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	background: rgba(0,0,0,0.5);
	width: 100%;
	height: 100%;
	z-index: 99;
}
.vipMask1{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -280px;
	margin-top: -239px;
	width: 560px;
	height: 478px;
	background: #fff;
	border-radius: 10px;
}
.vipMask1_top{
	width: 100%;
	/*height: 56px;*/
	box-sizing: border-box;
	border-bottom: 1px solid #dbdbdb;
	box-sizing: border-box;
	padding: 0 20px;
	/*line-height: 56px;*/
	font-size: 16px;
	color: #333333;
	padding: 16px 20px;
}
.vipMask1_coent{
	width: 100%;
	box-sizing: border-box;
	padding: 20px 28px;
}
.vipMask1_coent ul{
	height: 150px;
	overflow-y: auto;
}
.vipMask1_coent ul li{
	width: 100%;
	box-sizing: border-box;
	padding: 10px 10px;
	line-height: 20px;
	font-size: 14px;
	color: #666;
}
.vipMask1_coent ul li.on{
	background: #f0f9fd;	
	color: #333;
}
.vipMask1_coent p{
	margin: 5px 0;
}
.vipMask1_coent textarea{
	width: 100%;
	height: 110px;
	box-sizing: border-box;
	border: 1px solid #e0e0e0;
	border-radius: 5px;
	color: #333;
	font-size: 16px;
	padding: 10px;
}
.vipMask1_btn{
	margin: 0 auto;
	margin-top: 20px;
	width: 171px;
	height: 36px;
	border-radius: 5px;
	text-align: center;
	line-height: 36px;
	background: #009de4;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
}
.vipClose{
	width: 25px;
	height: 25px;
	position: absolute;
	right: 0;
	top: -50px;
	background: url(../images/vip_sc.png) center no-repeat;
	background-size: 100% 100%;
	cursor: pointer;
}
.pj_vipMask1{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-left: -280px;
	margin-top: -205px;
	width: 560px;
	height: 410px;
	background: #fff;
	border-radius: 10px;
}
.pj_vipMask1_coent{
	width: 100%;
	height: 270px;
	box-sizing: border-box;
	padding: 0 28px;
}
.pj_vipMask1_coent .pj_l{
	width: 80px;
	float: left;
	font-size: 16px;
	color: #666;
}
.pj_vipMask1_coent .pj_r{
	width: 415px;
	float: right;
}
.pj_vipMask1_coent .pj_r textarea{
	width: 100%;
	box-sizing: border-box;
	border: 1px solid #e0e0e0;
	height: 158px;
	border-radius:5px ;
	padding: 10px;
}
.pj_vipMask1_coent .pj_{
	margin-top: 25px;
	line-height: 21px;
}
.pj_vipMask1_coent .pj_ .pj_btn{
	width: 172px;
	height: 36px;
	text-align: center;
	line-height: 36px;
	border-radius: 5px;
	background: #009de4;
	color: #fff;
	font-size: 16px;
	cursor: pointer;
}
.pj_vipMask1_coent .pj_r b{
	display: inline-block;
	width: 21px;
	height: 21px;
	background: url(../images/star1.png) center no-repeat;
	background-size: 100% 100%;
	cursor: pointer;
	margin: 0 2px;
}
.pj_vipMask1_coent .pj_r b.on{
	background: url(../images/star.png) center no-repeat;
	background-size: 100% 100%;
}


/*    2019/5/9  买卖首页 增加已登录状态    */
.hasLogged{
	margin: 0 auto;
	margin-bottom: 10px;
	width: 84px;
	height: 84px;
	border-radius: 50%;
	overflow: hidden;
}
.hasLogged1{
	font-size: 16px;
	color: #e6e5e5;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	overflow: hidden;
	margin-top: 15px;
}
.hasLogged2{
	display: block;
	margin: 0 auto;
	margin-top: 15px;
	text-align: center;
	line-height: 34px;
	font-size: 16px;
	color: #009ce3;
	width: 194px;
	height: 34px;
	border-radius: 34px;
	background: rgba(255,255,255,0.6);
}
.hasLogged2:hover{
	color: #009ce3;
}
.section1_2.on{
	height: 340px;
}
.section1_2.on .hasLogged2{
	background: #f57804;
	color: #fff;
}
.section1_2.on .hasLogged1{
	color: #f57804;
}

.banner{
	height: 300px;
	position: relative;
}
.banner img{
	/*position: absolute;*/
	bottom: 0;
	left: 0;
	top: 0;
	right: 0;
	margin: auto;
	/*max-height: 100%;*/
	/*max-width: 100%;*/
	height: 380px;
}
